private Cliente_codigo getFormValues() { Cliente_codigo o = new Cliente_codigo(); int entero = 0; int.TryParse(hfId.Value, out entero); o.Id = entero; entero = 0; int.TryParse(hfFkey.Value, out entero); o.Id_cliente_grupo = entero; entero = 0; o.Clave = txt_clave.Text.Trim(); int.TryParse(txt_digito.Text, out entero); o.Digitos = entero; entero = 0; int.TryParse(txt_consec_arribo.Text, out entero); o.Consec_arribo = entero; entero = 0; int.TryParse(txt_anio.Text, out entero); o.Anio_actual = entero; entero = 0; o.Dif_codigo = chk_dif_codigo.Checked; int.TryParse(txt_consec_embarque.Text, out entero); o.Consec_embarque = entero; entero = 0; return(o); }
//private void istCliente_codigo(Cliente_codigo o) //{ // try // { // CatalogCtrl.Cliente_codigoAdd(o); // } // catch // { // throw; // } //} private void udtCliente_codigo(Cliente_codigo o) { try { CatalogCtrl.Cliente_codigoUdt(o); } catch { throw; } }
private void fillForm() { int IdClienteGrupo = 0; int.TryParse(hfFkey.Value, out IdClienteGrupo); try { Cliente_codigo o = CatalogCtrl.Cliente_codigoGet(IdClienteGrupo); txt_clave.Text = o.Clave; txt_digito.Text = o.Digitos.ToString(); txt_consec_arribo.Text = o.Consec_arribo.ToString(); txt_anio.Text = o.Anio_actual.ToString(); rvAnio.MinimumValue = DateTime.Now.Year.ToString(); rvAnio.MaximumValue = rvAnio.MinimumValue; txt_consec_embarque.Text = o.Consec_embarque.ToString(); chk_dif_codigo.Checked = o.Dif_codigo; hfId.Value = o.Id.ToString(); } catch { throw; } }
public static string ClienteReferenciaGet(int id_cliente, enumTipo tipo, IDbTransaction trans) { string referencia = string.Empty; string errMsg = string.Empty; Cliente_codigo_canceladoMng oCCCMng = new Cliente_codigo_canceladoMng(); try { switch (tipo) { case enumTipo.E: Cliente_codigo_cancelado oCCC = new Cliente_codigo_cancelado() { Id_cliente = id_cliente, Tipo = tipo.ToString() }; oCCCMng.O_Cliente_codigo_cancelado = oCCC; oCCCMng.getAvailable(trans); if (oCCC.Codigo.Length > 0) { referencia = oCCC.Codigo; } else { ClienteMng oCMng = new ClienteMng(); Cliente oC = new Cliente() { Id = id_cliente }; oCMng.O_Cliente = oC; oCMng.selById(trans); Cliente_codigoMng oCCMng = new Cliente_codigoMng(); Cliente_codigo oCC = new Cliente_codigo(); oCC.Id_cliente_grupo = oC.Id_cliente_grupo; //El procedimiento usará el parametro para asignar el id del cliente oCCMng.O_Cliente_codigo = oCC; oCCMng.getRefEntByCliente(trans); referencia = oCC.Clave + addZero(oCC.Digitos, oCC.Consec_arribo, oCC.Anio_actual); oCCMng.udtRef(trans); } break; case enumTipo.S: break; default: break; } //referencia = addZero(o.Digitos, o.Actual, o.Id_bodega); //referencia = o.Tipo + referencia; } catch (Exception) { throw; } return(referencia); }