コード例 #1
0
        private void EliminarDireccion()
        {
            var filaSelected = grdDirecciones.DefaultView.GetRow(gridView4.FocusedRowHandle);

            if (txtIdDireccion.Text.Length > 0)
            {
                if (filaSelected == null)
                {
                    MessageBox.Show("Seleccione la dirección a eliminar", "Contacto", MessageBoxButtons.OK,
                                    MessageBoxIcon.Warning);
                }
                else
                {
                    clsDireccion direccion = (clsDireccion)filaSelected;

                    int count = 0;
                    foreach (var dir in ContactoActual.DireccionInfo.Items)
                    {
                        if (dir.Id == Convert.ToInt64(txtIdDireccion.Text))
                        {
                            direccion.IsDeleted = true;
                            ContactoActual.DireccionInfo.Items[count] = direccion;
                            break;
                        }
                        count++;
                    }
                    this.grdDirecciones.DataSource = ContactoActual.DireccionInfo.DireccionesActivas();
                    grdDirecciones.RefreshDataSource();

                    CargarDireccionesCliente();
                }
            }
        }
コード例 #2
0
 public PacienteRequest()
 {
     mdlUser       = new clsUsuario();
     mdlPaciente   = new clsPaciente();
     mdlDireccion  = new clsDireccion();
     intPacienteID = int.MinValue;
     intSitioID    = int.MinValue;
     busqueda      = string.Empty;
     lstIdent      = new List <tbl_REL_IdentificacionPaciente>();
     lstVarAdic    = new List <tbl_DET_PacienteDinamico>();
 }
コード例 #3
0
 public PacienteResponse()
 {
     Success       = false;
     Mensaje       = string.Empty;
     intPacienteID = int.MinValue;
     mdlPaciente   = new clsPaciente();
     mdlDireccion  = new clsDireccion();
     lstCadenas    = new List <string>();
     lstIden       = new List <tbl_REL_IdentificacionPaciente>();
     lstVarAdi     = new List <clsVarAcicionales>();
     lstPacientes  = new List <clsPaciente>();
 }
コード例 #4
0
        private clsDireccion CargarObjetoDireccion()
        {
            clsDireccion direccion = new clsDireccion();

            direccion.Id               = Convert.ToInt64(this.txtIdDireccion.Text);
            direccion.TipoDireccion    = (clsItemParametro)cboTipoDireccion.SelectedItem;
            direccion.NombreDireccion  = txtDireccion.Text;
            direccion.Pais             = (clsPais)cboPais.SelectedItem;
            direccion.Comuna           = (clsComuna)cboComuna.SelectedItem;
            direccion.Ciudad           = (clsCiudad)cboCiudad.SelectedItem;
            direccion.DestinoDireccion = (clsItemParametro)cboDestinoDireccion.SelectedItem;
            direccion.Numero           = txtNumero.Text;
            direccion.OficinaDpto      = txtOficinaDpto.Text;
            direccion.Block            = txtBlock.Text;
            direccion.Sector           = (clsItemParametro)cboTipoZona.SelectedItem;
            return(direccion);
        }
コード例 #5
0
        private void GuardaDireccion()
        {
            if (!ValidarCamposDireccion())
            {
                return;
            }

            clsDireccion direccion = CargarObjetoDireccion();

            if (ContactoActual.DireccionInfo == null)
            {
                ContactoActual.DireccionInfo = new clsDireccionInfo();
            }


            if (txtIdDireccion.Text != "0")
            {
                int  count  = 0;
                bool existe = false;
                foreach (var dir in ContactoActual.DireccionInfo.Items)
                {
                    if (dir.Id == Convert.ToInt64(txtIdDireccion.Text))
                    {
                        ContactoActual.DireccionInfo.Items[count] = direccion;
                        existe = true;
                        break;
                    }
                    count++;
                }
                if (!existe)
                {
                    this.ContactoActual.DireccionInfo.Items.Add(direccion);
                }
            }
            else
            {
                this.ContactoActual.DireccionInfo.Items.Add(direccion);
            }

            grdDirecciones.DataSource = this.ContactoActual.DireccionInfo.DireccionesActivas();
            grdDirecciones.RefreshDataSource();

            LimpiarCamposDireccion();

            CargarDireccionesCliente();
        }
コード例 #6
0
ファイル: clsDireccionADO.cs プロジェクト: TarekMulla/cra
        private static ResultadoTransaccion ActualizarDireccion(clsDireccion direccion, SqlTransaction transaction)
        {
            ResultadoTransaccion resTransaccion = new ResultadoTransaccion();
            Int64 idDireccion = 0;

            try
            {
                objParams          = SqlHelperParameterCache.GetSpParameterSet(BaseDatos.Conexion(), "SP_A_CLIENTES_DIRECCION");
                objParams[0].Value = direccion.Id;
                objParams[1].Value = direccion.TipoDireccion.Id;
                objParams[2].Value = direccion.NombreDireccion;
                objParams[3].Value = direccion.Numero;
                objParams[4].Value = direccion.OficinaDpto;
                objParams[5].Value = direccion.Block;
                objParams[6].Value = direccion.Comuna.Id;
                objParams[7].Value = direccion.Ciudad.Id;
                objParams[8].Value = direccion.Pais.Id;
                if (direccion.Sector == null)
                {
                    objParams[9].Value = -1;
                }
                else
                {
                    objParams[9].Value = direccion.Sector.Id;
                }

                objParams[10].Value = direccion.DestinoDireccion.Id;

                SqlCommand command = new SqlCommand("SP_A_CLIENTES_DIRECCION", BaseDatos.Conexion());
                command.Transaction = transaction;
                command.Parameters.AddRange(objParams);
                command.CommandType = CommandType.StoredProcedure;
                command.ExecuteNonQuery();

                resTransaccion.ObjetoTransaccion = (Int64)idDireccion;
                resTransaccion.Estado            = Enums.EstadoTransaccion.Aceptada;
            }
            catch (Exception ex)
            {
                resTransaccion.Estado      = Enums.EstadoTransaccion.Rechazada;
                resTransaccion.Descripcion = ex.Message;
                Log.EscribirLog(ex.Message);
            }
            return(resTransaccion);
        }
コード例 #7
0
 private void fillDireccion(clsDireccion mdlDireccion)
 {
     try
     {
         Session["intDireccionID"] = mdlDireccion.intDireccionID;
         txtCalleDet.Text          = mdlDireccion.vchCalle;
         txtNumeroDet.Text         = mdlDireccion.vchNumero;
         cargarDireccion(mdlDireccion.vchCodigoPostal);
         txtCodigoPostal.Text = mdlDireccion.vchCodigoPostal;
         //txtEstadoDet.Text = mdlDireccion.vchEstado;
         //idEstadoDet.Value = mdlDireccion.intEstadoID.ToString();
         //txtmunicipioDet.Text = mdlDireccion.vchMunicipio;
         //intMunicipioID.Value = mdlDireccion.intMunicipioID.ToString();
         ddlColoniaDet.SelectedValue = mdlDireccion.intCodigoPostalID.ToString();
     }
     catch (Exception eFI)
     {
         Log.EscribeLog("Existe un error en fillDireccion: " + eFI.Message, 3, Usuario.vchUsuario);
     }
 }
コード例 #8
0
        private void grdDirecciones_Click(object sender, EventArgs e)
        {
            var filaSelected = grdDirecciones.DefaultView.GetRow(gridView4.FocusedRowHandle);

            if (filaSelected != null)
            {
                clsDireccion direccion = (clsDireccion)filaSelected;
                if (direccion != null)
                {
                    cboTipoDireccion.SelectedItem    = direccion.TipoDireccion;
                    txtDireccion.Text                = direccion.NombreDireccion;
                    cboPais.SelectedItem             = direccion.Pais;
                    cboCiudad.SelectedItem           = direccion.Ciudad;
                    cboComuna.SelectedItem           = direccion.Comuna;
                    cboDestinoDireccion.SelectedItem = direccion.DestinoDireccion;
                    txtNumero.Text           = direccion.Numero;
                    txtOficinaDpto.Text      = direccion.OficinaDpto;
                    txtBlock.Text            = direccion.Block;
                    cboTipoZona.SelectedItem = direccion.Sector;
                    txtIdDireccion.Text      = direccion.Id.ToString();
                }
            }
        }
コード例 #9
0
ファイル: clsDireccionADO.cs プロジェクト: TarekMulla/cra
        public static ResultadoTransaccion EliminarDireccion(clsDireccion direccion, SqlTransaction transaction)
        {
            ResultadoTransaccion resTransaccion = new ResultadoTransaccion();

            try
            {
                objParams          = SqlHelperParameterCache.GetSpParameterSet(BaseDatos.Conexion(), "SP_E_CLIENTES_DIRECCION");
                objParams[0].Value = direccion.Id;

                SqlCommand command = new SqlCommand("SP_E_CLIENTES_DIRECCION", BaseDatos.Conexion());
                command.Parameters.AddRange(objParams);
                command.CommandType = CommandType.StoredProcedure;
                command.Transaction = transaction;
                command.ExecuteNonQuery();
                resTransaccion.Estado = Enums.EstadoTransaccion.Aceptada;
            }
            catch (Exception ex)
            {
                resTransaccion.Estado      = Enums.EstadoTransaccion.Rechazada;
                resTransaccion.Descripcion = ex.Message;
                Log.EscribirLog(ex.Message);
            }
            return(resTransaccion);
        }
コード例 #10
0
ファイル: clsDireccionADO.cs プロジェクト: TarekMulla/cra
        public static ResultadoTransaccion EliminarDireccion(clsDireccion direccion, SqlTransaction transaction)
        {
            ResultadoTransaccion resTransaccion = new ResultadoTransaccion();
            try
            {
                objParams = SqlHelperParameterCache.GetSpParameterSet(BaseDatos.Conexion(), "SP_E_CLIENTES_DIRECCION");
                objParams[0].Value = direccion.Id;

                SqlCommand command = new SqlCommand("SP_E_CLIENTES_DIRECCION", BaseDatos.Conexion());
                command.Parameters.AddRange(objParams);
                command.CommandType = CommandType.StoredProcedure;
                command.Transaction = transaction;
                command.ExecuteNonQuery();
                resTransaccion.Estado = Enums.EstadoTransaccion.Aceptada;

            }
            catch (Exception ex)
            {
                resTransaccion.Estado = Enums.EstadoTransaccion.Rechazada;
                resTransaccion.Descripcion = ex.Message;
                Log.EscribirLog(ex.Message);
            }
            return resTransaccion;
        }
コード例 #11
0
ファイル: clsDireccionADO.cs プロジェクト: TarekMulla/cra
        public static clsDireccionInfo ListarDireccionesPorIdInfo(Int64 idInfo)
        {
            clsDireccionInfo direccionInfo = new clsDireccionInfo();
            SqlConnection    conn          = BaseDatos.NuevaConexion();
            DataSet          ds            = new DataSet();

            try
            {
                objParams          = SqlHelperParameterCache.GetSpParameterSet(conn, "SP_C_CLIENTES_LISTAR_DIRECCIONES_POR_CLIENTEINFO");
                objParams[0].Value = idInfo;

                //SqlCommand command = new SqlCommand("SP_C_CLIENTES_LISTAR_DIRECCIONES_POR_CLIENTEINFO", conn);
                //command.Parameters.AddRange(objParams);
                //command.CommandType = CommandType.StoredProcedure;
                //dreader = command.ExecuteReader();

                ds = SqlHelper.ExecuteDataset(conn, "SP_C_CLIENTES_LISTAR_DIRECCIONES_POR_CLIENTEINFO", objParams);
                if (ds != null)
                {
                    if (ds.Tables.Count > 0)
                    {
                        foreach (DataRow row in ds.Tables[0].Rows)
                        {
                            clsDireccion direccion = new clsDireccion();
                            direccion.Id = Convert.ToInt64(row["Id"]);
                            direccion.IdDireccionInfo = Convert.ToInt64(row["IdDireccionInfo"]);

                            if (row["IdTipoDireccion"] is DBNull)
                            {
                                direccion.TipoDireccion = null;
                            }
                            else
                            {
                                direccion.TipoDireccion.Id     = Convert.ToInt16(row["IdTipoDireccion"]);
                                direccion.TipoDireccion.Nombre = row["TipoDireccion"].ToString();
                            }


                            direccion.NombreDireccion = row["NombreDireccion"].ToString();
                            direccion.Numero          = row["Numero"].ToString();
                            direccion.OficinaDpto     = row["OficinaDpto"].ToString();
                            direccion.Block           = row["Block"].ToString();
                            direccion.Pais.Id         = Convert.ToInt64(row["IdPais"]);
                            direccion.Pais.Nombre     = row["Pais"].ToString();
                            direccion.Ciudad.Id       = Convert.ToInt64(row["IdCiudad"]);
                            direccion.Ciudad.Nombre   = row["Ciudad"].ToString();
                            direccion.Comuna.Id       = Convert.ToInt64(row["IdComuna"]);
                            direccion.Comuna.Nombre   = row["Comuna"].ToString();

                            if (row["IdTipoSector"] is DBNull)
                            {
                                direccion.Sector = null;
                            }
                            else
                            {
                                direccion.Sector.Id     = Convert.ToInt64(row["IdTipoSector"]);
                                direccion.Sector.Nombre = row["Sector"].ToString();
                            }

                            if (row["IdDestinoDireccion"] is DBNull)
                            {
                                direccion.DestinoDireccion = null;
                            }
                            else
                            {
                                direccion.DestinoDireccion.Id     = Convert.ToInt64(row["IdDestinoDireccion"]);
                                direccion.DestinoDireccion.Nombre = row["DestinoDireccion"].ToString();
                            }


                            direccionInfo.Items.Add(direccion);
                        }
                    }
                }

                direccionInfo.IdInfo = idInfo;


                //while (dreader.Read())
                //{
                //    clsDireccion direccion = new clsDireccion();
                //    direccion.Id = Convert.ToInt64(dreader["Id"]);
                //    direccion.IdDireccionInfo = Convert.ToInt64(dreader["IdDireccionInfo"]);
                //    direccion.TipoDireccion.Id = Convert.ToInt16(dreader["IdTipoDireccion"]);
                //    direccion.TipoDireccion.Nombre = dreader["TipoDireccion"].ToString();
                //    direccion.NombreDireccion = dreader["NombreDireccion"].ToString();
                //    direccion.Numero = dreader["Numero"].ToString();
                //    direccion.OficinaDpto = dreader["OficinaDpto"].ToString();
                //    direccion.Block = dreader["Block"].ToString();
                //    direccion.Pais.Id = Convert.ToInt64(dreader["IdPais"]);
                //    direccion.Pais.Nombre = dreader["Pais"].ToString();
                //    direccion.Ciudad.Id = Convert.ToInt64(dreader["IdCiudad"]);
                //    direccion.Ciudad.Nombre = dreader["Ciudad"].ToString();
                //    direccion.Comuna.Id = Convert.ToInt64(dreader["IdComuna"]);
                //    direccion.Comuna.Nombre = dreader["Comuna"].ToString();
                //    direccion.Sector.Id = Convert.ToInt64(dreader["IdTipoSector"]);
                //    direccion.Sector.Nombre = dreader["Sector"].ToString();
                //    direccion.DestinoDireccion.Id = Convert.ToInt64(dreader["IdDestinoDireccion"]);
                //    direccion.DestinoDireccion.Nombre = dreader["DestinoDireccion"].ToString();
                //    listaDirecciones.Add(direccion);
                //}
            }
            catch (Exception ex)
            {
                Log.EscribirLog(ex.Message);
            }
            finally
            {
                conn.Close();
            }

            return(direccionInfo);
        }
コード例 #12
0
ファイル: clsDireccionADO.cs プロジェクト: TarekMulla/cra
        private static ResultadoTransaccion CrearDireccion(clsDireccion direccion, SqlTransaction transaction)
        {
            ResultadoTransaccion resTransaccion = new ResultadoTransaccion();
            Int64 idDireccion = 0;
            try
            {
                objParams = SqlHelperParameterCache.GetSpParameterSet(BaseDatos.Conexion(), "SP_N_CLIENTES_DIRECCION");
                objParams[0].Value = direccion.IdDireccionInfo;
                objParams[1].Value = direccion.TipoDireccion.Id;
                objParams[2].Value = direccion.NombreDireccion;
                objParams[3].Value = direccion.Numero;
                objParams[4].Value = direccion.OficinaDpto;
                objParams[5].Value = direccion.Block;
                objParams[6].Value = direccion.Comuna.Id;
                objParams[7].Value = direccion.Ciudad.Id;
                objParams[8].Value = direccion.Pais.Id;
                objParams[9].Value = direccion.Sector.Id;
                objParams[10].Value = direccion.DestinoDireccion.Id;

                SqlCommand command = new SqlCommand("SP_N_CLIENTES_DIRECCION", BaseDatos.Conexion());
                command.Transaction = transaction;
                command.Parameters.AddRange(objParams);
                command.CommandType = CommandType.StoredProcedure;
                idDireccion = Convert.ToInt64(command.ExecuteScalar());

                resTransaccion.ObjetoTransaccion = (Int64) idDireccion;
                resTransaccion.Estado = Enums.EstadoTransaccion.Aceptada;

            }
            catch (Exception ex)
            {
                resTransaccion.Estado = Enums.EstadoTransaccion.Rechazada;
                resTransaccion.Descripcion = ex.Message;
                Log.EscribirLog(ex.Message);
            }
            return resTransaccion;
        }
コード例 #13
0
ファイル: clsDireccionADO.cs プロジェクト: TarekMulla/cra
        public static clsDireccionInfo ListarDireccionesPorIdInfo(Int64 idInfo)
        {
            clsDireccionInfo direccionInfo = new clsDireccionInfo();
            SqlConnection conn = BaseDatos.NuevaConexion();
            DataSet ds = new DataSet();

            try
            {
                objParams = SqlHelperParameterCache.GetSpParameterSet(conn, "SP_C_CLIENTES_LISTAR_DIRECCIONES_POR_CLIENTEINFO");
                objParams[0].Value = idInfo;

                //SqlCommand command = new SqlCommand("SP_C_CLIENTES_LISTAR_DIRECCIONES_POR_CLIENTEINFO", conn);
                //command.Parameters.AddRange(objParams);
                //command.CommandType = CommandType.StoredProcedure;
                //dreader = command.ExecuteReader();

                ds = SqlHelper.ExecuteDataset(conn, "SP_C_CLIENTES_LISTAR_DIRECCIONES_POR_CLIENTEINFO", objParams);
                if (ds != null)
                {
                    if(ds.Tables.Count > 0)
                    {
                        foreach (DataRow row in ds.Tables[0].Rows)
                        {
                            clsDireccion direccion = new clsDireccion();
                            direccion.Id = Convert.ToInt64(row["Id"]);
                            direccion.IdDireccionInfo = Convert.ToInt64(row["IdDireccionInfo"]);

                            if (row["IdTipoDireccion"] is DBNull)
                                direccion.TipoDireccion = null;
                            else
                            {
                                direccion.TipoDireccion.Id = Convert.ToInt16(row["IdTipoDireccion"]);
                                direccion.TipoDireccion.Nombre = row["TipoDireccion"].ToString();
                            }

                            direccion.NombreDireccion = row["NombreDireccion"].ToString();
                            direccion.Numero = row["Numero"].ToString();
                            direccion.OficinaDpto = row["OficinaDpto"].ToString();
                            direccion.Block = row["Block"].ToString();
                            direccion.Pais.Id = Convert.ToInt64(row["IdPais"]);
                            direccion.Pais.Nombre = row["Pais"].ToString();
                            direccion.Ciudad.Id = Convert.ToInt64(row["IdCiudad"]);
                            direccion.Ciudad.Nombre = row["Ciudad"].ToString();
                            direccion.Comuna.Id = Convert.ToInt64(row["IdComuna"]);
                            direccion.Comuna.Nombre = row["Comuna"].ToString();

                            if (row["IdTipoSector"] is DBNull)
                                direccion.Sector = null;
                            else
                            {
                                direccion.Sector.Id = Convert.ToInt64(row["IdTipoSector"]);
                                direccion.Sector.Nombre = row["Sector"].ToString();
                            }

                            if (row["IdDestinoDireccion"] is DBNull)
                                direccion.DestinoDireccion = null;
                            else
                            {
                                direccion.DestinoDireccion.Id = Convert.ToInt64(row["IdDestinoDireccion"]);
                                direccion.DestinoDireccion.Nombre = row["DestinoDireccion"].ToString();
                            }

                            direccionInfo.Items.Add(direccion);
                        }
                    }
                }

                direccionInfo.IdInfo = idInfo;

                //while (dreader.Read())
                //{
                //    clsDireccion direccion = new clsDireccion();
                //    direccion.Id = Convert.ToInt64(dreader["Id"]);
                //    direccion.IdDireccionInfo = Convert.ToInt64(dreader["IdDireccionInfo"]);
                //    direccion.TipoDireccion.Id = Convert.ToInt16(dreader["IdTipoDireccion"]);
                //    direccion.TipoDireccion.Nombre = dreader["TipoDireccion"].ToString();
                //    direccion.NombreDireccion = dreader["NombreDireccion"].ToString();
                //    direccion.Numero = dreader["Numero"].ToString();
                //    direccion.OficinaDpto = dreader["OficinaDpto"].ToString();
                //    direccion.Block = dreader["Block"].ToString();
                //    direccion.Pais.Id = Convert.ToInt64(dreader["IdPais"]);
                //    direccion.Pais.Nombre = dreader["Pais"].ToString();
                //    direccion.Ciudad.Id = Convert.ToInt64(dreader["IdCiudad"]);
                //    direccion.Ciudad.Nombre = dreader["Ciudad"].ToString();
                //    direccion.Comuna.Id = Convert.ToInt64(dreader["IdComuna"]);
                //    direccion.Comuna.Nombre = dreader["Comuna"].ToString();
                //    direccion.Sector.Id = Convert.ToInt64(dreader["IdTipoSector"]);
                //    direccion.Sector.Nombre = dreader["Sector"].ToString();
                //    direccion.DestinoDireccion.Id = Convert.ToInt64(dreader["IdDestinoDireccion"]);
                //    direccion.DestinoDireccion.Nombre = dreader["DestinoDireccion"].ToString();
                //    listaDirecciones.Add(direccion);
                //}
            }
            catch (Exception ex)
            {
                Log.EscribirLog(ex.Message);

            }
            finally
            {
                conn.Close();
            }

            return direccionInfo;
        }
コード例 #14
0
ファイル: frmTargetAccount.cs プロジェクト: TarekMulla/cra
        private void VistaADominioPaso1()
        {
            //Paso 1
                        TargetAccount.ClienteMaster.NombreCompañia = txtNombreTarget.Text;
                        TargetAccount.ClienteMaster.RUT = txtRUT.Text.Trim();

                        clsDireccion direccion = new clsDireccion();
                        direccion.NombreDireccion = txtDireccion.Text;
                        direccion.Numero = txtNumero.Text;
                        direccion.OficinaDpto = txtOficinaDpto.Text;
                        direccion.Pais = (clsPais) cboPais.SelectedItem;
                        direccion.Ciudad = (clsCiudad) cboRegion.SelectedItem;
                        direccion.Comuna = (clsComuna) cboComuna.SelectedItem;
                        direccion.Block = "-1";
                        direccion.Sector.Id = -1;
                        direccion.DestinoDireccion.Id = -1;

                        TargetAccount.ClienteMaster.DireccionInfo = new clsDireccionInfo();
                        TargetAccount.ClienteMaster.DireccionInfo.Items.Add(direccion);
                        TargetAccount.TelefonoEmpresa = txtTelefonoEmpresa.Text;
                        TargetAccount.TelefonoDirecto = txtTelefonoDirecto.Text;

                        //TargetAccount.Traficos = new List<clsTrafico>();
                        //foreach (Entidades.Ventas.Traficos.clsTrafico item in lstTraficos.CheckedItems)
                        //{
                        //    TargetAccount.Traficos.Add(item);
                        //}

                        if (txtEmbarquesMes.Text.Trim().Length.Equals(0))
                            TargetAccount.EmbarquesPorMes = -1;
                        else
                            TargetAccount.EmbarquesPorMes = Convert.ToInt16(txtEmbarquesMes.Text);

                        if (txtCantidadLCL.Text.Trim().Length.Equals(0))
                            TargetAccount.CantidadLCL = null;
                        else
                            TargetAccount.CantidadLCL = Convert.ToInt16(txtCantidadLCL.Text);

                        if (cboUMLCL.SelectedIndex == 0)
                            TargetAccount.UMLCL.Id = -1;
                        else
                            TargetAccount.UMLCL = (clsItemParametro) cboUMLCL.SelectedItem;

                        if (txtCantidadFCL.Text.Trim().Length.Equals(0))
                            TargetAccount.CantidadFCL = null;
                        else
                            TargetAccount.CantidadFCL = Convert.ToInt16(txtCantidadFCL.Text);

                        if (cboUMFCL.SelectedIndex == 0)
                            TargetAccount.UMFCL.Id = -1;
                        else
                            TargetAccount.UMFCL = (clsItemParametro) cboUMFCL.SelectedItem;

                        if (txtCantidadAereo.Text.Trim().Length.Equals(0))
                            TargetAccount.CantidadAereo = null;
                        else
                            TargetAccount.CantidadAereo = Convert.ToInt16(txtCantidadAereo.Text);

                        if (cboUMAereo.SelectedIndex == 0)
                            TargetAccount.UMAereo.Id = -1;
                        else
                            TargetAccount.UMAereo = (clsItemParametro) cboUMAereo.SelectedItem;

                        TargetAccount.TerminoCompra = (clsItemParametro) cboTerminoCompra.SelectedItem;
                        TargetAccount.IncoTerm = (clsIncoTerm) cboIncoTerms.SelectedItem;

                        TargetAccount.ObservacionInfGeneral = txtObservacionGeneral.Text;

                        TargetAccount.Estado = Enums.EstadosMetas.Informacion_General;

            ;
        }
コード例 #15
0
ファイル: frmTarget.cs プロジェクト: TarekMulla/cra
 private clsDireccion CargarObjetoDireccion()
 {
     clsDireccion direccion = new clsDireccion();
     direccion.Id = Convert.ToInt64(this.txtIdDireccion.Text);
     direccion.TipoDireccion = (clsItemParametro)cboTipoDireccion.SelectedItem;
     direccion.NombreDireccion = txtDireccion.Text;
     direccion.Pais = (clsPais) cboPais.SelectedItem;
     direccion.Comuna = (clsComuna) cboComuna.SelectedItem;
     direccion.Ciudad = (clsCiudad) cboCiudad.SelectedItem;
     direccion.DestinoDireccion= (clsItemParametro) cboDestinoDireccion.SelectedItem;
     direccion.Numero = txtNumero.Text;
     direccion.OficinaDpto = txtOficina.Text;
     direccion.Block = txtBlock.Text;
     direccion.Sector = (clsItemParametro)cboSector.SelectedItem;
     return direccion;
 }