Example #1
0
        protected void ddlTipoServicio_SelectedIndexChanged(object sender, EventArgs e)
        {
            var id_tipo_servicio = 0;

            id_tipo_servicio = Convert.ToInt32(ddlTipoServicio.SelectedValue.ToString());
            if (id_tipo_servicio > 0)
            {
                Capa_Negocio.Administracion.Servicios.CN_Tipo_Servicio objTipoServicio = new Capa_Negocio.Administracion.Servicios.CN_Tipo_Servicio();
                var dt = new DataTable();
                objRespuesta = objTipoServicio.SelectTipoServicio(id_tipo_servicio);
                dt           = objRespuesta.DataTableRespuesta;
                if (dt.Rows.Count > 0)
                {
                    var row         = dt.Rows[0];
                    var costo       = 0.00m;
                    var porcentage  = 0.00m;
                    var costo_final = 0.0m;
                    costo       = Convert.ToDecimal(row["costo"].ToString());
                    porcentage  = Convert.ToDecimal(row["porcentaje_ganancia"].ToString());
                    costo_final = (costo * porcentage) + costo;
                    ActualizaCostoServicio(costo_final);
                    txtCostoServicio.Text = costo_final.ToString("#.##");
                    ActualizoMuestroCostoTotal();
                }
            }
            else
            {
                var costo_final = 0.0m;
                ActualizaCostoServicio(costo_final);
                txtCostoServicio.Text = costo_final.ToString("#.##");
                ActualizoMuestroCostoTotal();
            }
        }
Example #2
0
        protected void Llenar_ddlTipoServicio()
        {
            var dt = new DataTable();

            Capa_Negocio.Administracion.Servicios.CN_Tipo_Servicio objTipoServicio = new Capa_Negocio.Administracion.Servicios.CN_Tipo_Servicio();
            objRespuesta = objTipoServicio.SelectTipoServicio();
            dt           = objRespuesta.DataTableRespuesta;

            if (dt.Rows.Count > 0)
            {
                ddlTipoServicio.DataTextField  = dt.Columns["tipo_servicio"].ToString();
                ddlTipoServicio.DataValueField = dt.Columns["id_tipo_servicio"].ToString();
                ddlTipoServicio.DataSource     = dt;
                ddlTipoServicio.DataBind();
                ddlTipoServicio.Items.Insert(0, new ListItem("Seleccione Tipo Servicio", "0"));
            }
        }